Manifests.io

Easy to use kubernetes documentation

WorkerPool.spec

WorkerPoolSpec defines the desired state of WorkerPool

Description
allowedRunnerImageHosts 🔗
WorkerPoolSpecAllowedrunnerimagehosts[]

AllowedRunnerImageHosts is a set of container image base URLs (for example ghcr.io or docker.io) that are allowed to be used as runner images. When set, any runs that are scheduled using a host not found in the list will be marked as failed. When not set, any container image is allowed.

keepSuccessfulPods
boolean

KeepSuccessfulPods indicates whether run Pods should automatically be removed as soon as they complete successfully, or be kept so that they can be inspected later. By default run Pods are removed as soon as they complete successfully. Failed Pods are not automatically removed to allow debugging.

mqttReconnectRetryCount
integer

MqttReconnectRetryCount defines how many times the worker will try to connect to the MQTT broker in case of failure during the initial connection. Default is 5.

pod 🔗
WorkerPoolSpecPod

Pod contains the configuration options for Pods created as a result of runs being scheduled on the pool.

poolSize
integer

PoolSize is the desired size of your worker pool.

privateKey 🔗
WorkerPoolSpecPrivatekey *

Private key is the key generated when creating your worker pool.

token 🔗
WorkerPoolSpecToken *

Token is the token generated when creating your worker pool.

See an issue here?